package com.example.mylibrarybase.yumengmeng04.base;

import android.widget.BaseAdapter;

/**
 * Created by 35876 于萌萌
 * 创建日期: 13:58 . 2016年09月26日
 * 描述:
 * <p>
 * <p>
 * 备注:
 */
public abstract class CommonAdapter_04<T> extends BaseAdapter
{
//    protected Context mContext;
//    protected LayoutInflater mInflater;
//    protected List<T> mDatas;
//
//    protected final int mItemLayoutId;
//
//    public CommonAdapter_04(Context context, List<T> mDatas, int itemLayoutId)
//    {
//        this.mContext = context;
//        this.mInflater = LayoutInflater.from(mContext);
//        this.mDatas = mDatas;
//        this.mItemLayoutId = itemLayoutId;
//    }
//    @Override
//    public int getCount()
//    {
//        return mDatas.size();
//    }
//
//    @Override
//    public T getItem(int position)
//    {
//        return mDatas.get(position);
//    }
//
//    @Override
//    public long getItemId(int position)
//    {
//        return position;
//    }
//
//    @Override
//    public View getView(int position, View convertView, ViewGroup parent)
//    {
//        final MyViewHolder_04 myViewHolder = getViewHolder(position, convertView,
//                parent);
//        convert(myViewHolder, getItem(position),position);
//        return myViewHolder.getConvertView();
//
//    }
//
//    public abstract void convert(MyViewHolder_04 helper, T item,int position);
//
//    private MyViewHolder_04 getViewHolder(int position, View convertView,
//                                     ViewGroup parent)
//    {
////        return MyViewHolder_04.get(mContext, convertView, parent, mItemLayoutId,
////                position);
//    }
}